home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-05-19 | 52.2 KB | 2,272 lines |
- Newsgroups: comp.sources.misc
- From: tony@ajfcal.UUCP (Tony Field)
- subject: v12i104: psf2.0 source part1/6
- Sender: allbery@uunet.UU.NET (Brandon S. Allbery - comp.sources.misc)
-
- Posting-number: Volume 12, Issue 104
- Submitted-by: tony@ajfcal.UUCP (Tony Field)
- Archive-name: psf2/part01
-
- Hello Brandon,
-
- Please accept this submission for psf2.0. Version 1 was posted
- about 18 months ago. Thankyou.
- ---------------------------------------------------------------
- P S F (v2.0)
-
- PSF is a postscript print filter system designed to give reasonable
- control over text output to a postscript printer. If desired, psf can
- be installed as part of the lp spooling system.
-
- Printed output may be configured:
-
- o 1-up, 2-up or 4-up on a page, landscape/portrait
- o Fonts/point size may be selected as desired
- o Double sided printing is permited
- o Pages may be scaled
- o lp banner page printing is provided
-
- Additional routines are provided to print nroff'ed documents, man
- pages, and mail boxes. (troff is NOT supportd)
-
- Printer definitions for 33 variations of commercial printers is
- user-selectable during installation. Unknown printers can be
- manually configured.
-
- tony... (tony@ajfcal)
- -------------------------------------------------------------------------
- #! /bin/sh
- # This is a shell archive. Remove anything before this line, then unpack
- # it by saving it into a file and typing "sh file". To overwrite existing
- # files, type "sh file -c". You can also feed this as standard input via
- # unshar, or by typing "sh <file", e.g.. If this archive is complete, you
- # will see the following message at the end:
- # "End of archive 1 (of 6)."
- # Contents: NOTICE README Testfile defs defs/apple230.def
- # defs/apple380.def defs/apple422.def defs/ast__470.def
- # defs/cg94_493.def defs/datap462.def defs/ibm30505.def
- # defs/l100_380.def defs/l100_425.def defs/l200_471.def
- # defs/l200_493.def defs/l300_470.def defs/l300_471.def
- # defs/l300_493.def defs/l500_493.def defs/lwnt_470.def
- # defs/lwntx470.def defs/nec470.def defs/nec__470.def
- # defs/qms81470.def defs/qms8_461.def defs/qms8p461.def
- # defs/qmscs494.def defs/qume_470.def defs/s5232503.def
- # defs/ti08_450.def defs/ti15_470.def defs/vt42p493.def
- # defs/vt43p493.def defs/vt60p480.def defs/vt60w480.def patchlevel.h
- # psdetect.c psf.h psman psman.1 psman.doc psmandouble psmbox
- # psmbox.1 psmbox.doc psnroff psnroff.1 psnroff.doc query
- # Wrapped by ajf@trifid on Tue May 15 01:10:41 1990
- PATH=/bin:/usr/bin:/usr/ucb ; export PATH
- if test -f 'NOTICE' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'NOTICE'\"
- else
- echo shar: Extracting \"'NOTICE'\" \(605 characters\)
- sed "s/^X//" >'NOTICE' <<'END_OF_FILE'
- X PSF postscript filter system
- X -----------------------------
- X
- X Copyright (c) Tony Field April-1990
- X
- X Permission is given to distribute and use the source and
- X documentation files and/or compiled binaries associated with psf
- X for non-commercial use. Monies may not be charged for use of psf
- X in source or binary form.
- X
- X This notice must be passed along with all distributed copies.
- X
- X No responsibility is taken for any errors on inaccuracies inherent
- X either to the comments or the code of this program, but, if reported
- X to me, an attempt will be made to fix them.
- X
- X Author: Tony Field
- X tony@ajfcal
- X
- END_OF_FILE
- if test 605 -ne `wc -c <'NOTICE'`; then
- echo shar: \"'NOTICE'\" unpacked with wrong size!
- fi
- # end of 'NOTICE'
- fi
- if test -f 'README' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'README'\"
- else
- echo shar: Extracting \"'README'\" \(2241 characters\)
- sed "s/^X//" >'README' <<'END_OF_FILE'
- X P S F (v2.0)
- X
- X PSF is a postscript print filter system designed to give reasonable
- X control over text output to a postscript printer. If desired, psf can
- X be installed as part of the lp spooling system.
- X
- X Printed output may be configured:
- X
- X o 1-up, 2-up or 4-up on a page, landscape/portrait
- X o Fonts/point size may be selected as desired
- X o Double sided printing is permited
- X o Pages may be scaled
- X o lp banner page printing is provided
- X
- X Additional routines are provided to print nroff'ed documents, man
- X pages, and mail boxes. (troff is NOT supportd)
- X
- X Printer definitions for 33 variations of commercial printers is
- X user-selectable during installation. Unknown printers can be
- X manually configured.
- X
- X If psf is to be used as part of the lp spooling system on AT&T Unix
- X 3.2.x or Xenix 2.x, then (almost) painless installation scripts
- X can be used.
- X
- X
- XEUROPEAN PAPER SIZES
- X^^^^^^^^^^^^^^^^^^^^
- X The various scripts (psnroff, psman, psmbox) have not been used with
- X European paper sizes. If there are problems with page layout, you may
- X have to adjust the "-l nn" line-count option passed to psf, or the
- X "-r nn" remove-lines option passed to pnf.
- X
- X If the "psbanner" routine is used to print pretty printer banner
- X pages, it (hopefully) should automatically adjust to the European
- X sizes.
- X
- X
- XDOUBLE SIDED PRINTING
- X^^^^^^^^^^^^^^^^^^^^^
- X DOUBLE SIDED PRINTING IS NOT RECOMMEDED UNLESS THE PRINTER
- X IS SPECIFICALLY DESIGNED FOR TO ALLOW DOUBLE SIDE PRINTING.
- X
- X Double sided printing is more convenient on printers with two paper
- X trays. If two paper trays are avaliable, then psf should be compiled
- X with "-DHOPPER" (see the Makefile). Double sided printing may be
- X done as part of the lp spooler system by passing the "-d" option. Psf
- X internally calls psd to print double sided. This assumes that the
- X printer has at least two paper hoppers.
- X
- X E.g.:
- X
- X lp -o"-d" document.file
- X
- X If psf was not compiled with "-DHOPPER", then double sided printing
- X is done as described in psd.1.
- X
- X
- XMSDOS
- X^^^^^
- X PSF works quite well under msdos (providing you have a "getopt()"
- X function in your library).
- X
- X
- X tony... (tony@ajfcal)
- END_OF_FILE
- if test 2241 -ne `wc -c <'README'`; then
- echo shar: \"'README'\" unpacked with wrong size!
- fi
- # end of 'README'
- fi
- if test -f 'Testfile' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'Testfile'\"
- else
- echo shar: Extracting \"'Testfile'\" \(724 characters\)
- sed "s/^X//" >'Testfile' <<'END_OF_FILE'
- XTest file for PSF postscript filter.
- X
- XThis is a simple test file. This line is in default configuration.
- X
- XAny words within a line 005Umay be underlined005u or they 005Bmay be boldface.005b
- X
- XIf you wish, 005F1you could changes fonts005F2005I multiple times005i005f in a line.
- X
- X
- XChange 005P16point size005P20 if you like.005p
- X
- X
- XMixing 005F3005P22005Ufonts, point sizes 005u005p005f is quite reasonable.
- X
- X
- XMixing 005P22005F4fonts, and point sizes is quite 005Ureasonable
- X
- X
- Xacross lines.005u005p005f However, line skip size is based upon the
- X
- Xcurrent point size. Nothing to 005Iworry005i about, but do 005Uremember005u.
- X
- X
- Xhave 005P20005F8005B005Ufun005u005b005f005p
- X
- X
- X005F8Tony Field ..!alberta!calgary!ajfcal!tony005f
- END_OF_FILE
- if test 724 -ne `wc -c <'Testfile'`; then
- echo shar: \"'Testfile'\" unpacked with wrong size!
- fi
- # end of 'Testfile'
- fi
- if test ! -d 'defs' ; then
- echo shar: Creating directory \"'defs'\"
- mkdir 'defs'
- fi
- if test -f 'defs/apple230.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/apple230.def'\"
- else
- echo shar: Extracting \"'defs/apple230.def'\" \(224 characters\)
- sed "s/^X//" >'defs/apple230.def' <<'END_OF_FILE'
- XApple LaserWriter v23.0
- XLetter
- Xletter
- X 612 792 18 8 593 784
- XLegal
- Xlegal
- X 612 1008 65 42 547 966
- XNote
- Xnote
- X 612 792 30 31 582 761
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 224 -ne `wc -c <'defs/apple230.def'`; then
- echo shar: \"'defs/apple230.def'\" unpacked with wrong size!
- fi
- # end of 'defs/apple230.def'
- fi
- if test -f 'defs/apple380.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/apple380.def'\"
- else
- echo shar: Extracting \"'defs/apple380.def'\" \(578 characters\)
- sed "s/^X//" >'defs/apple380.def' <<'END_OF_FILE'
- XApple LaserWriter Plus v38.0
- XLetter
- Xletter
- X 612 792 18 8 593 784
- XLegal
- Xlegal
- X 612 1008 65 42 547 966
- XNote
- Xnote
- X 612 792 30 31 582 761
- XA4
- Xa4
- X 595 842 18 23 577 819
- XB5
- Xb5
- X 516 729 3 4 497 705
- XLetterSmall
- Xlettersmall
- X 612 792 30 31 582 761
- XA4Small
- Xa4small
- X 595 842 29 31 566 811
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 578 -ne `wc -c <'defs/apple380.def'`; then
- echo shar: \"'defs/apple380.def'\" unpacked with wrong size!
- fi
- # end of 'defs/apple380.def'
- fi
- if test -f 'defs/apple422.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/apple422.def'\"
- else
- echo shar: Extracting \"'defs/apple422.def'\" \(578 characters\)
- sed "s/^X//" >'defs/apple422.def' <<'END_OF_FILE'
- XApple LaserWriter Plus v42.2
- XLetter
- Xletter
- X 612 792 18 8 593 784
- XLegal
- Xlegal
- X 612 1008 65 42 547 966
- XNote
- Xnote
- X 612 792 30 31 582 761
- XA4
- Xa4
- X 595 842 18 23 577 819
- XB5
- Xb5
- X 516 729 3 4 497 705
- XLetterSmall
- Xlettersmall
- X 612 792 30 31 582 761
- XA4Small
- Xa4small
- X 595 842 29 31 566 811
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 578 -ne `wc -c <'defs/apple422.def'`; then
- echo shar: \"'defs/apple422.def'\" unpacked with wrong size!
- fi
- # end of 'defs/apple422.def'
- fi
- if test -f 'defs/ast__470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/ast__470.def'\"
- else
- echo shar: Extracting \"'defs/ast__470.def'\" \(374 characters\)
- sed "s/^X//" >'defs/ast__470.def' <<'END_OF_FILE'
- XAST TurboLaser/PS v47.0
- XLetter
- Xstatusdict begin letter end
- X 612 792 18 8 593 775
- XA4
- Xstatusdict begin a4tray end
- X 595 842 18 17 577 825
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Condensed
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 374 -ne `wc -c <'defs/ast__470.def'`; then
- echo shar: \"'defs/ast__470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/ast__470.def'
- fi
- if test -f 'defs/cg94_493.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/cg94_493.def'\"
- else
- echo shar: Extracting \"'defs/cg94_493.def'\" \(718 characters\)
- sed "s/^X//" >'defs/cg94_493.def' <<'END_OF_FILE'
- XAgfa-Compugraphic 9400P v49.3
- XLetter
- Xletter
- X 612 792 0 1 612 792
- XLegal
- Xlegal
- X 612 1008 0 1 612 1008
- XNote
- Xnote
- X 612 792 0 1 612 792
- XLedger
- Xledger
- X 1224 792 1 0 1224 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA3
- Xa3
- X 842 1190 0 1 842 1191
- XA4
- Xa4
- X 595 842 0 1 595 842
- XA5
- Xa5
- X 420 595 0 1 420 595
- XB5
- Xb5
- X 516 729 0 1 498 709
- XLetter.Transverse
- XLetter
- X 792 612 1 0 612 792
- XA4.Transverse
- XA4
- X 842 595 1 0 595 842
- XA5.Transverse
- XA5
- X 595 420 1 0 420 595
- XB5.Transverse
- XB5
- X 729 516 1 0 498 710
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 718 -ne `wc -c <'defs/cg94_493.def'`; then
- echo shar: \"'defs/cg94_493.def'\" unpacked with wrong size!
- fi
- # end of 'defs/cg94_493.def'
- fi
- if test -f 'defs/datap462.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/datap462.def'\"
- else
- echo shar: Extracting \"'defs/datap462.def'\" \(1027 characters\)
- sed "s/^X//" >'defs/datap462.def' <<'END_OF_FILE'
- XDataproducts LZR-2665 v47.0
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 20 16 591 775
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 18 19 593 990
- XLedger
- Xstatusdict begin ledgertray end
- X 1224 792 18 16 1205 775
- XStatement
- Xstatusdict begin statementtray end
- X 396 612 22 19 374 594
- XTabloid
- Xstatusdict begin 11x17tray end
- X 792 1224 16 19 775 1206
- XA3
- Xstatusdict begin a3tray end
- X 842 1190 18 21 823 1170
- XA4
- Xstatusdict begin a4tray end
- X 595 842 18 18 576 823
- XA5
- Xstatusdict begin a5tray end
- X 420 595 18 19 401 577
- XB4
- Xstatusdict begin b4tray end
- X 729 1032 19 15 709 1017
- XB5
- Xstatusdict begin b5tray end
- X 516 729 20 19 495 709
- XLetter.Transverse
- X
- X 792 612 18 19 593 773
- XA4.Transverse
- X
- X 842 595 18 19 577 823
- XB5.Transverse
- X
- X 729 516 20 19 495 709
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- Xstatusdict begin 0 setpapertray end
- Xstatusdict begin 1 setpapertray end
- X*eof
- END_OF_FILE
- if test 1027 -ne `wc -c <'defs/datap462.def'`; then
- echo shar: \"'defs/datap462.def'\" unpacked with wrong size!
- fi
- # end of 'defs/datap462.def'
- fi
- if test -f 'defs/ibm30505.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/ibm30505.def'\"
- else
- echo shar: Extracting \"'defs/ibm30505.def'\" \(739 characters\)
- sed "s/^X//" >'defs/ibm30505.def' <<'END_OF_FILE'
- XIBM 4216-030 v50.5
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 17 16 595 776
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 17 16 595 992
- XStatement
- Xstatusdict begin statementtray end
- X 396 612 12 15 384 597
- XA4
- Xstatusdict begin a4tray end
- X 595 842 14 15 581 827
- XA5
- Xstatusdict begin a5tray end
- X 420 595 12 13 407 583
- XB5
- Xstatusdict begin b5tray end
- X 516 729 13 13 503 716
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XEmulatorfont
- XGaramond-Light
- XHelvetica
- XHelvetica-Black
- XHelvetica-Light
- XKorinna-KursivRegular
- XKorinna-Regular
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 739 -ne `wc -c <'defs/ibm30505.def'`; then
- echo shar: \"'defs/ibm30505.def'\" unpacked with wrong size!
- fi
- # end of 'defs/ibm30505.def'
- fi
- if test -f 'defs/l100_380.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/l100_380.def'\"
- else
- echo shar: Extracting \"'defs/l100_380.def'\" \(1183 characters\)
- sed "s/^X//" >'defs/l100_380.def' <<'END_OF_FILE'
- XLinotronic 100 v38.0
- XLetter
- Xletter
- X 612 792 0 0 612 792
- XLegal
- Xlegal
- X 612 1008 0 0 612 1008
- XNote
- Xstatusdict begin 612 792 0 1 setpageparams end
- X 612 792 0 0 612 792
- XLedger
- Xstatusdict begin 1224 792 0 0 setpageparams end
- X 1224 792 0 0 792 1224
- XTabloid
- Xstatusdict begin 792 1224 0 1 setpageparams end
- X 792 1224 0 0 792 1224
- XA3
- Xstatusdict begin 842 1191 0 1 setpageparams end
- X 842 1190 0 0 841 1190
- XA4
- Xstatusdict begin 596 842 0 1 setpageparams end
- X 595 842 0 0 595 842
- XA5
- Xstatusdict begin 402 596 0 1 setpageparams end
- X 420 595 0 0 420 596
- XB5
- Xstatusdict begin 516 729 0 1 setpageparams end
- X 516 729 0 0 500 709
- XA4.Transverse
- Xstatusdict begin 842 596 0 0 setpageparams end
- X 842 595 0 0 595 841
- XA5.Transverse
- Xstatusdict begin 596 402 0 0 setpageparams end
- X 595 420 0 0 595 401
- XB5.Transverse
- Xstatusdict begin 729 516 0 0 setpageparams end
- X 729 516 0 0 708 500
- XLetter.Transverse
- Xstatusdict begin 792 612 0 0 setpageparams end
- X 792 612 0 0 612 792
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 1183 -ne `wc -c <'defs/l100_380.def'`; then
- echo shar: \"'defs/l100_380.def'\" unpacked with wrong size!
- fi
- # end of 'defs/l100_380.def'
- fi
- if test -f 'defs/l100_425.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/l100_425.def'\"
- else
- echo shar: Extracting \"'defs/l100_425.def'\" \(665 characters\)
- sed "s/^X//" >'defs/l100_425.def' <<'END_OF_FILE'
- XLinotronic 100 v42.5
- XLetter
- Xletter
- X 612 792 0 1 613 792
- XLegal
- Xlegal
- X 612 1008 0 1 613 1008
- XNote
- Xnote
- X 612 792 0 1 613 792
- XLedger
- Xledger
- X 1224 792 0 0 1223 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA4
- Xa4
- X 595 842 0 1 596 842
- XA5
- Xa5
- X 420 595 0 1 420 596
- XB5
- Xb5
- X 516 729 0 1 500 709
- XA5.Transverse
- XA5
- X 595 420 0 0 419 596
- XB5.Transverse
- XB5
- X 729 516 0 0 498 709
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 792
- XA4.Transverse
- X
- X 0 0 0 0 595 841
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 665 -ne `wc -c <'defs/l100_425.def'`; then
- echo shar: \"'defs/l100_425.def'\" unpacked with wrong size!
- fi
- # end of 'defs/l100_425.def'
- fi
- if test -f 'defs/l200_471.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/l200_471.def'\"
- else
- echo shar: Extracting \"'defs/l200_471.def'\" \(709 characters\)
- sed "s/^X//" >'defs/l200_471.def' <<'END_OF_FILE'
- XLinotronic 200 v47.1
- XLetter
- Xletter
- X 612 792 0 1 612 791
- XLegal
- Xlegal
- X 612 1008 0 1 612 1007
- XNote
- Xnote
- X 612 792 0 1 612 791
- XLedger
- Xledger
- X 1224 792 0 0 1223 791
- XTabloid
- X11x17
- X 792 1224 0 1 791 1223
- XA3
- Xa3
- X 842 1190 0 1 840 1190
- XA4
- Xa4
- X 595 842 0 1 596 842
- XA5
- Xa5
- X 420 595 0 1 420 595
- XB5
- Xb5
- X 516 729 0 1 499 708
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 791
- XA4.Transverse
- XA4
- X 842 595 0 0 595 840
- XA5.Transverse
- XA5
- X 595 420 0 0 419 596
- XB5.Transverse
- XB5
- X 729 516 0 0 498 708
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 709 -ne `wc -c <'defs/l200_471.def'`; then
- echo shar: \"'defs/l200_471.def'\" unpacked with wrong size!
- fi
- # end of 'defs/l200_471.def'
- fi
- if test -f 'defs/l200_493.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/l200_493.def'\"
- else
- echo shar: Extracting \"'defs/l200_493.def'\" \(709 characters\)
- sed "s/^X//" >'defs/l200_493.def' <<'END_OF_FILE'
- XLinotronic 200 v49.3
- XLetter
- Xletter
- X 612 792 0 1 612 792
- XLegal
- Xlegal
- X 612 1008 0 1 612 1008
- XNote
- Xnote
- X 612 792 0 1 612 792
- XLedger
- Xledger
- X 1224 792 0 0 1223 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA3
- Xa3
- X 842 1190 0 1 841 1190
- XA4
- Xa4
- X 595 842 0 1 596 842
- XA5
- Xa5
- X 420 595 0 1 422 596
- XB5
- Xb5
- X 516 729 0 1 501 709
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 792
- XA4.Transverse
- XA4
- X 842 595 0 0 595 841
- XA5.Transverse
- XA5
- X 595 420 0 0 419 596
- XB5.Transverse
- XB5
- X 729 516 0 0 498 710
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 709 -ne `wc -c <'defs/l200_493.def'`; then
- echo shar: \"'defs/l200_493.def'\" unpacked with wrong size!
- fi
- # end of 'defs/l200_493.def'
- fi
- if test -f 'defs/l300_470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/l300_470.def'\"
- else
- echo shar: Extracting \"'defs/l300_470.def'\" \(709 characters\)
- sed "s/^X//" >'defs/l300_470.def' <<'END_OF_FILE'
- XLinotronic 300 v47.0
- XLetter
- Xletter
- X 612 792 0 1 613 792
- XLegal
- Xlegal
- X 612 1008 0 1 613 1008
- XNote
- Xnote
- X 612 792 0 1 613 792
- XLedger
- Xledger
- X 1224 792 0 0 1223 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA3
- Xa3
- X 842 1190 0 0 841 1191
- XA4
- Xa4
- X 595 842 0 0 596 842
- XA5
- Xa5
- X 420 595 0 0 420 596
- XB5
- Xb5
- X 516 729 0 0 500 709
- XA4.Transverse
- XA4
- X 842 595 0 0 595 841
- XA5.Transverse
- XA5
- X 595 420 0 0 595 419
- XB5.Transverse
- XB5
- X 729 516 0 0 708 500
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 792
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 709 -ne `wc -c <'defs/l300_470.def'`; then
- echo shar: \"'defs/l300_470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/l300_470.def'
- fi
- if test -f 'defs/l300_471.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/l300_471.def'\"
- else
- echo shar: Extracting \"'defs/l300_471.def'\" \(709 characters\)
- sed "s/^X//" >'defs/l300_471.def' <<'END_OF_FILE'
- XLinotronic 300 v47.1
- XLetter
- Xletter
- X 612 792 0 1 612 792
- XLegal
- Xlegal
- X 612 1008 0 1 612 1008
- XNote
- Xnote
- X 612 792 0 1 612 792
- XLedger
- Xledger
- X 1224 792 0 0 1223 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA3
- Xa3
- X 842 1190 0 1 840 1191
- XA4
- Xa4
- X 595 842 0 1 596 842
- XA5
- Xa5
- X 420 595 0 1 420 596
- XB5
- Xb5
- X 516 729 0 1 499 709
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 792
- XA4.Transverse
- XA4
- X 842 595 0 0 595 840
- XA5.Transverse
- XA5
- X 595 420 0 0 419 596
- XB5.Transverse
- XB5
- X 729 516 0 0 498 709
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 709 -ne `wc -c <'defs/l300_471.def'`; then
- echo shar: \"'defs/l300_471.def'\" unpacked with wrong size!
- fi
- # end of 'defs/l300_471.def'
- fi
- if test -f 'defs/l300_493.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/l300_493.def'\"
- else
- echo shar: Extracting \"'defs/l300_493.def'\" \(709 characters\)
- sed "s/^X//" >'defs/l300_493.def' <<'END_OF_FILE'
- XLinotronic 300 v49.3
- XLetter
- Xletter
- X 612 792 0 1 612 792
- XLegal
- Xlegal
- X 612 1008 0 1 612 1008
- XNote
- Xnote
- X 612 792 0 1 612 792
- XLedger
- Xledger
- X 1224 792 0 0 1223 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA3
- Xa3
- X 842 1190 0 1 840 1191
- XA4
- Xa4
- X 595 842 0 1 596 842
- XA5
- Xa5
- X 420 595 0 1 420 596
- XB5
- Xb5
- X 516 729 0 1 499 709
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 792
- XA4.Transverse
- XA4
- X 842 595 0 0 595 840
- XA5.Transverse
- XA5
- X 595 420 0 0 419 596
- XB5.Transverse
- XB5
- X 729 516 0 0 498 709
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 709 -ne `wc -c <'defs/l300_493.def'`; then
- echo shar: \"'defs/l300_493.def'\" unpacked with wrong size!
- fi
- # end of 'defs/l300_493.def'
- fi
- if test -f 'defs/l500_493.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/l500_493.def'\"
- else
- echo shar: Extracting \"'defs/l500_493.def'\" \(709 characters\)
- sed "s/^X//" >'defs/l500_493.def' <<'END_OF_FILE'
- XLinotronic 500 v49.3
- XLetter
- Xletter
- X 612 792 0 1 612 792
- XLegal
- Xlegal
- X 612 1008 0 1 612 1008
- XNote
- Xnote
- X 612 792 0 1 612 792
- XLedger
- Xledger
- X 1224 792 0 0 1223 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA3
- Xa3
- X 842 1190 0 1 840 1191
- XA4
- Xa4
- X 595 842 0 1 596 842
- XA5
- Xa5
- X 420 595 0 1 420 596
- XB5
- Xb5
- X 516 729 0 1 499 709
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 792
- XA4.Transverse
- XA4
- X 842 595 0 0 595 840
- XA5.Transverse
- XA5
- X 595 420 0 0 419 596
- XB5.Transverse
- XB5
- X 729 516 0 0 498 709
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 709 -ne `wc -c <'defs/l500_493.def'`; then
- echo shar: \"'defs/l500_493.def'\" unpacked with wrong size!
- fi
- # end of 'defs/l500_493.def'
- fi
- if test -f 'defs/lwnt_470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/lwnt_470.def'\"
- else
- echo shar: Extracting \"'defs/lwnt_470.def'\" \(735 characters\)
- sed "s/^X//" >'defs/lwnt_470.def' <<'END_OF_FILE'
- XApple LaserWriter II NT v47.0
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 15 8 597 784
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 15 8 597 1000
- XA4
- Xstatusdict begin a4tray end
- X 595 842 13 10 577 832
- XB5
- Xstatusdict begin b5tray end
- X 516 729 21 10 500 715
- XLetterSmall
- Xstatusdict begin lettertray lettersmall end
- X 612 792 31 31 583 761
- XA4Small
- Xstatusdict begin a4tray a4small end
- X 595 842 27 31 567 811
- XNote
- X
- X 612 792 31 31 583 761
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 735 -ne `wc -c <'defs/lwnt_470.def'`; then
- echo shar: \"'defs/lwnt_470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/lwnt_470.def'
- fi
- if test -f 'defs/lwntx470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/lwntx470.def'\"
- else
- echo shar: Extracting \"'defs/lwntx470.def'\" \(736 characters\)
- sed "s/^X//" >'defs/lwntx470.def' <<'END_OF_FILE'
- XApple LaserWriter II NTX v47.0
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 15 8 597 784
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 15 8 597 1000
- XA4
- Xstatusdict begin a4tray end
- X 595 842 13 10 577 832
- XB5
- Xstatusdict begin b5tray end
- X 516 729 21 10 500 715
- XLetterSmall
- Xstatusdict begin lettertray lettersmall end
- X 612 792 31 31 583 761
- XA4Small
- Xstatusdict begin a4tray a4small end
- X 595 842 27 31 567 811
- XNote
- X
- X 612 792 31 31 583 761
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 736 -ne `wc -c <'defs/lwntx470.def'`; then
- echo shar: \"'defs/lwntx470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/lwntx470.def'
- fi
- if test -f 'defs/nec470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/nec470.def'\"
- else
- echo shar: Extracting \"'defs/nec470.def'\" \(592 characters\)
- sed "s/^X//" >'defs/nec470.def' <<'END_OF_FILE'
- XNEC LC-890 v47.0 (corrected)
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 18 15 593 777
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 18 15 593 993
- XA4
- Xstatusdict begin a4tray end
- X 595 842 18 15 578 827
- XB5
- Xstatusdict begin b5tray end
- X 516 729 18 15 497 712
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- Xstatusdict begin 1 setpapertray end
- Xstatusdict begin 2 setpapertray end
- X*eof
- END_OF_FILE
- if test 592 -ne `wc -c <'defs/nec470.def'`; then
- echo shar: \"'defs/nec470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/nec470.def'
- fi
- if test -f 'defs/nec__470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/nec__470.def'\"
- else
- echo shar: Extracting \"'defs/nec__470.def'\" \(580 characters\)
- sed "s/^X//" >'defs/nec__470.def' <<'END_OF_FILE'
- XNEC LC-890 v47.0
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 24 16 599 776
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 18 19 593 990
- XA4
- Xstatusdict begin a4tray end
- X 595 842 10 8 585 813
- XB5
- Xstatusdict begin b5tray end
- X 516 729 18 7 482 702
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- Xstatusdict begin 1 setpapertray end
- Xstatusdict begin 2 setpapertray end
- X*eof
- END_OF_FILE
- if test 580 -ne `wc -c <'defs/nec__470.def'`; then
- echo shar: \"'defs/nec__470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/nec__470.def'
- fi
- if test -f 'defs/qms81470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/qms81470.def'\"
- else
- echo shar: Extracting \"'defs/qms81470.def'\" \(508 characters\)
- sed "s/^X//" >'defs/qms81470.def' <<'END_OF_FILE'
- XQMS-PS 810 v47.0
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 18 8 593 784
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 18 19 593 990
- XA4
- Xstatusdict begin a4tray end
- X 595 842 18 18 577 824
- XB5
- Xstatusdict begin b5tray end
- X 516 729 9 14 507 715
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 508 -ne `wc -c <'defs/qms81470.def'`; then
- echo shar: \"'defs/qms81470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/qms81470.def'
- fi
- if test -f 'defs/qms8_461.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/qms8_461.def'\"
- else
- echo shar: Extracting \"'defs/qms8_461.def'\" \(355 characters\)
- sed "s/^X//" >'defs/qms8_461.def' <<'END_OF_FILE'
- XQMS-PS 800 v46.1
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 18 8 593 784
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 18 194 593 990
- XA4
- Xstatusdict begin a4tray end
- X 595 842 18 18 577 824
- XB5
- Xstatusdict begin b5tray end
- X 516 729 8 14 506 715
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 355 -ne `wc -c <'defs/qms8_461.def'`; then
- echo shar: \"'defs/qms8_461.def'\" unpacked with wrong size!
- fi
- # end of 'defs/qms8_461.def'
- fi
- if test -f 'defs/qms8p461.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/qms8p461.def'\"
- else
- echo shar: Extracting \"'defs/qms8p461.def'\" \(513 characters\)
- sed "s/^X//" >'defs/qms8p461.def' <<'END_OF_FILE'
- XQMS-PS 800 Plus v46.1
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 18 8 593 784
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 18 19 593 990
- XA4
- Xstatusdict begin a4tray end
- X 595 842 18 18 577 824
- XB5
- Xstatusdict begin b5tray end
- X 516 729 8 14 506 715
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 513 -ne `wc -c <'defs/qms8p461.def'`; then
- echo shar: \"'defs/qms8p461.def'\" unpacked with wrong size!
- fi
- # end of 'defs/qms8p461.def'
- fi
- if test -f 'defs/qmscs494.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/qmscs494.def'\"
- else
- echo shar: Extracting \"'defs/qmscs494.def'\" \(522 characters\)
- sed "s/^X//" >'defs/qmscs494.def' <<'END_OF_FILE'
- XQMS ColorScript 100 v49.3
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 15 91 597 732
- XTabloid
- Xstatusdict begin 11x17tray end
- X 792 1224 15 91 781 1164
- XA3
- Xstatusdict begin a3tray end
- X 842 1190 15 91 828 1131
- XA4
- Xstatusdict begin a4tray end
- X 595 842 15 91 582 782
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Condensed
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 522 -ne `wc -c <'defs/qmscs494.def'`; then
- echo shar: \"'defs/qmscs494.def'\" unpacked with wrong size!
- fi
- # end of 'defs/qmscs494.def'
- fi
- if test -f 'defs/qume_470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/qume_470.def'\"
- else
- echo shar: Extracting \"'defs/qume_470.def'\" \(511 characters\)
- sed "s/^X//" >'defs/qume_470.def' <<'END_OF_FILE'
- XQume ScripTEN v47.0
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 18 19 593 774
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 18 19 593 990
- XA4
- Xstatusdict begin a4tray end
- X 595 842 10 19 585 823
- XB5
- Xstatusdict begin b5tray end
- X 516 729 9 19 507 710
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Narrow
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 511 -ne `wc -c <'defs/qume_470.def'`; then
- echo shar: \"'defs/qume_470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/qume_470.def'
- fi
- if test -f 'defs/s5232503.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/s5232503.def'\"
- else
- echo shar: Extracting \"'defs/s5232503.def'\" \(545 characters\)
- sed "s/^X//" >'defs/s5232503.def' <<'END_OF_FILE'
- XSchlumberger 5232 Color PostScript Printer v50.3
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 37 36 526 756
- XTabloid
- Xstatusdict begin 11x17tray end
- X 792 1224 36 54 756 1138
- XA3
- Xstatusdict begin a3tray end
- X 842 1190 61 21 781 1105
- XA4
- Xstatusdict begin a4tray end
- X 595 842 20 61 510 781
- X*fonts
- XAvantGarde-Book
- XAvantGarde-Demi
- XBookman-Demi
- XBookman-Light
- XCourier
- XHelvetica
- XHelvetica-Condensed
- XNewCenturySchlbk-Roman
- XPalatino-Roman
- XSymbol
- XTimes-Roman
- XZapfChancery-MediumItalic
- XZapfDingbats
- X*slots
- X*eof
- END_OF_FILE
- if test 545 -ne `wc -c <'defs/s5232503.def'`; then
- echo shar: \"'defs/s5232503.def'\" unpacked with wrong size!
- fi
- # end of 'defs/s5232503.def'
- fi
- if test -f 'defs/ti08_450.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/ti08_450.def'\"
- else
- echo shar: Extracting \"'defs/ti08_450.def'\" \(172 characters\)
- sed "s/^X//" >'defs/ti08_450.def' <<'END_OF_FILE'
- XTI OmniLaser 2108 v45.0
- XLetter
- Xletter
- X 612 792 18 10 593 782
- XA4
- Xa4
- X 595 842 16 10 579 832
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 172 -ne `wc -c <'defs/ti08_450.def'`; then
- echo shar: \"'defs/ti08_450.def'\" unpacked with wrong size!
- fi
- # end of 'defs/ti08_450.def'
- fi
- if test -f 'defs/ti15_470.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/ti15_470.def'\"
- else
- echo shar: Extracting \"'defs/ti15_470.def'\" \(367 characters\)
- sed "s/^X//" >'defs/ti15_470.def' <<'END_OF_FILE'
- XTI Omnilaser 2115 v47.0
- XLetter
- Xstatusdict begin lettertray end
- X 612 792 18 10 593 782
- XLegal
- Xstatusdict begin legaltray end
- X 612 1008 18 19 593 990
- XA4
- Xstatusdict begin a4tray end
- X 595 842 16 10 579 832
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- XTimes-Roman
- X*slots
- Xstatusdict begin 0 setpapertray end
- Xstatusdict begin 1 setpapertray end
- X*eof
- END_OF_FILE
- if test 367 -ne `wc -c <'defs/ti15_470.def'`; then
- echo shar: \"'defs/ti15_470.def'\" unpacked with wrong size!
- fi
- # end of 'defs/ti15_470.def'
- fi
- if test -f 'defs/vt42p493.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/vt42p493.def'\"
- else
- echo shar: Extracting \"'defs/vt42p493.def'\" \(690 characters\)
- sed "s/^X//" >'defs/vt42p493.def' <<'END_OF_FILE'
- XVarityper 4200B-P v49.3
- XLetter
- Xletter
- X 612 792 0 1 612 792
- XLegal
- Xlegal
- X 612 1008 0 1 612 1008
- XNote
- Xnote
- X 612 792 0 1 612 792
- XLedger
- Xledger
- X 1224 792 0 0 1223 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA3
- Xa3
- X 842 1190 0 1 842 1191
- XA4
- Xa4
- X 595 842 0 1 595 842
- XA5
- Xa5
- X 420 595 0 1 420 595
- XB5
- Xb5
- X 516 729 0 1 499 709
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 792
- XA4.Transverse
- XA4
- X 842 595 0 0 594 842
- XA5.Transverse
- XA5
- X 595 420 0 0 419 595
- XB5.Transverse
- XB5
- X 729 516 0 0 498 710
- X*fonts
- XCourier
- XSymbol
- X*slots
- X*eof
- END_OF_FILE
- if test 690 -ne `wc -c <'defs/vt42p493.def'`; then
- echo shar: \"'defs/vt42p493.def'\" unpacked with wrong size!
- fi
- # end of 'defs/vt42p493.def'
- fi
- if test -f 'defs/vt43p493.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/vt43p493.def'\"
- else
- echo shar: Extracting \"'defs/vt43p493.def'\" \(688 characters\)
- sed "s/^X//" >'defs/vt43p493.def' <<'END_OF_FILE'
- XVarityper 4300P v49.3
- XLetter
- Xletter
- X 612 792 0 1 612 792
- XLegal
- Xlegal
- X 612 1008 0 1 612 1008
- XNote
- Xnote
- X 612 792 0 1 612 792
- XLedger
- Xledger
- X 1224 792 0 0 1223 792
- XTabloid
- X11x17
- X 792 1224 0 1 792 1224
- XA3
- Xa3
- X 842 1190 0 1 842 1191
- XA4
- Xa4
- X 595 842 0 1 595 842
- XA5
- Xa5
- X 420 595 0 1 420 595
- XB5
- Xb5
- X 516 729 0 1 499 709
- XLetter.Transverse
- XLetter
- X 792 612 0 0 611 792
- XA4.Transverse
- XA4
- X 842 595 0 0 594 842
- XA5.Transverse
- XA5
- X 595 420 0 0 419 595
- XB5.Transverse
- XB5
- X 729 516 0 0 498 710
- X*fonts
- XCourier
- XSymbol
- X*slots
- X*eof
- END_OF_FILE
- if test 688 -ne `wc -c <'defs/vt43p493.def'`; then
- echo shar: \"'defs/vt43p493.def'\" unpacked with wrong size!
- fi
- # end of 'defs/vt43p493.def'
- fi
- if test -f 'defs/vt60p480.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/vt60p480.def'\"
- else
- echo shar: Extracting \"'defs/vt60p480.def'\" \(256 characters\)
- sed "s/^X//" >'defs/vt60p480.def' <<'END_OF_FILE'
- XVarityper VT-600P v48.0
- XLetter
- Xletter
- X 612 792 18 18 593 772
- XLegal
- Xlegal
- X 612 1008 18 19 593 990
- XA4
- Xa4
- X 595 842 17 19 577 822
- XB4
- Xb4
- X 729 1032 48 48 680 983
- X*fonts
- XCourier
- XSymbol
- XVaritimes#Roman
- X*slots
- X*eof
- END_OF_FILE
- if test 256 -ne `wc -c <'defs/vt60p480.def'`; then
- echo shar: \"'defs/vt60p480.def'\" unpacked with wrong size!
- fi
- # end of 'defs/vt60p480.def'
- fi
- if test -f 'defs/vt60w480.def' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'defs/vt60w480.def'\"
- else
- echo shar: Extracting \"'defs/vt60w480.def'\" \(350 characters\)
- sed "s/^X//" >'defs/vt60w480.def' <<'END_OF_FILE'
- XVarityper VT-600W v48.0
- XLetter
- Xletter
- X 612 792 18 18 593 772
- XLegal
- Xlegal
- X 612 1008 18 19 593 990
- XLedger
- Xledger
- X 1224 792 19 22 1206 770
- XTabloid
- X11x17
- X 792 1224 22 19 770 1206
- XA4
- Xa4
- X 595 842 17 19 577 822
- XB4
- Xb4
- X 729 1032 48 48 680 983
- X*fonts
- XCourier
- XHelvetica
- XSymbol
- X*slots
- X*eof
- END_OF_FILE
- if test 350 -ne `wc -c <'defs/vt60w480.def'`; then
- echo shar: \"'defs/vt60w480.def'\" unpacked with wrong size!
- fi
- # end of 'defs/vt60w480.def'
- fi
- if test -f 'patchlevel.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'patchlevel.h'\"
- else
- echo shar: Extracting \"'patchlevel.h'\" \(21 characters\)
- sed "s/^X//" >'patchlevel.h' <<'END_OF_FILE'
- X#define PATCHLEVEL 0
- END_OF_FILE
- if test 21 -ne `wc -c <'patchlevel.h'`; then
- echo shar: \"'patchlevel.h'\" unpacked with wrong size!
- fi
- # end of 'patchlevel.h'
- fi
- if test -f 'psdetect.c' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psdetect.c'\"
- else
- echo shar: Extracting \"'psdetect.c'\" \(762 characters\)
- sed "s/^X//" >'psdetect.c' <<'END_OF_FILE'
- X/* ta=4 */
- X/************************************************************************
- X* p s d e t e c t . c v1.1 *
- X* *
- X* determine if a a text file contains postscript code. *
- X************************************************************************/
- X
- X/* this routine is intended for use within shell scripts. It exits
- X with a return code of 0 if it detects a postscript file or
- X a value of 1 if it is not a postscript file
- X*/
- X
- X#include <stdio.h>
- X#include "patchlevel.h"
- X
- Xmain ()
- X{ char stuff[20];
- X int i;
- X
- X stuff[0] = getchar();
- X if (stuff[0] != '%')
- X exit (1);
- X for (i = 1; i < 5; i++)
- X { if (stuff[i-1] == '%' && (stuff[i] = getchar()) == '!')
- X exit (0);
- X if (feof (stdin) || ferror (stdin))
- X break;
- X }
- X exit (1);
- X}
- END_OF_FILE
- if test 762 -ne `wc -c <'psdetect.c'`; then
- echo shar: \"'psdetect.c'\" unpacked with wrong size!
- fi
- # end of 'psdetect.c'
- fi
- if test -f 'psf.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psf.h'\"
- else
- echo shar: Extracting \"'psf.h'\" \(543 characters\)
- sed "s/^X//" >'psf.h' <<'END_OF_FILE'
- X/* ta=4
- X
- Xdefine the escape character used with psf */
- X
- X#define ESCAPE 0x05
- X
- X#define BEGIN_BOLD "\005B"
- X#define END_BOLD "\005b"
- X
- X#define BEGIN_UNDERLINE "\005U"
- X#define END_UNDERLINE "\005u"
- X
- X#define BEGIN_ITALICS "\005I"
- X#define END_ITALICS "\005i"
- X
- X#define BEGIN_NAME "\005F1\005B\005P13" /* Helvetical bold 13 point */
- X#define END_NAME "\005p\005b\005f"
- X
- X#define BEGIN_SUBJECT "\005P13\005F1\005B\005I" /* Helvetica bold italic 13 point */
- X#define END_SUBJECT "\005i\005b\005f\005p" /* return to normal point, font */
- END_OF_FILE
- if test 543 -ne `wc -c <'psf.h'`; then
- echo shar: \"'psf.h'\" unpacked with wrong size!
- fi
- # end of 'psf.h'
- fi
- if test -f 'psman' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psman'\"
- else
- echo shar: Extracting \"'psman'\" \(628 characters\)
- sed "s/^X//" >'psman' <<'END_OF_FILE'
- X:
- X# Print man pages using psf filters -- guess about chapters
- X# These are Xenix chapter conventions
- X#
- X# The "-r 3" option in pnf below removes 3 blank lines between
- X# pages (to allow correct printing in the imageable area of the
- X# postscript printer). Different printers may require different
- X# number of lines to remove. (see pnf.1)
- X
- Xcase $# in
- X0) echo "Usage: $0 [chapter] page page ..."
- X echo " e.g. $0 vi sh"
- X exit 0;;
- Xesac
- X
- Xcase $1 in
- X[CFMS1-9] | CP | CT | DOS | HW | LOCAL | UCB ) CHAPTER=$1
- X shift;;
- Xesac
- X
- Xwhile test "$1" != ""
- Xdo
- X man -b $CHAPTER "$1" | pnf -i -r 3 | psf -2 | lp
- X shift
- Xdone
- Xexit 0
- END_OF_FILE
- if test 628 -ne `wc -c <'psman'`; then
- echo shar: \"'psman'\" unpacked with wrong size!
- fi
- chmod +x 'psman'
- # end of 'psman'
- fi
- if test -f 'psman.1' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psman.1'\"
- else
- echo shar: Extracting \"'psman.1'\" \(678 characters\)
- sed "s/^X//" >'psman.1' <<'END_OF_FILE'
- X.TH PSMAN 1 ""
- X.SH NAME
- Xpsman \- print man pages with psf filters
- X.SH SYNOPSIS
- X.nf
- X
- Xpsman [chapter] page page ...
- X
- X where chapter is the option man chapter
- X page is the man page to be printed
- X.fi
- X
- X.SH DESCRIPTION
- X
- XPsman prints one or more man pages using pnf and pmf
- X2-up on a physical page. Each man page becomes a separate
- Xprint job.
- X
- XThe resulting paper may be filed in an 5.5x8.5 inch binder.
- X
- XFor example, the vi man pages may be printed with:
- X
- X psman vi
- X
- Xor the stty page from the HW chapter:
- X
- X psman HW stty
- X
- XA similar command "psmandouble" may be used to print the
- Xman pages in double-sided format.
- X
- X.SH SEE ALSO
- X
- Xpsf pmf pnf psnroff psmbox
- END_OF_FILE
- if test 678 -ne `wc -c <'psman.1'`; then
- echo shar: \"'psman.1'\" unpacked with wrong size!
- fi
- # end of 'psman.1'
- fi
- if test -f 'psman.doc' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psman.doc'\"
- else
- echo shar: Extracting \"'psman.doc'\" \(804 characters\)
- sed "s/^X//" >'psman.doc' <<'END_OF_FILE'
- X
- X
- X
- X PSMAN(1) UNIX System V PSMAN(1)
- X
- X
- X
- X NAME
- X psman - print man pages with psf filters
- X
- X SYNOPSIS
- X psman [chapter] page page ...
- X
- X where chapter is the option man chapter
- X page is the man page to be printed
- X
- X
- X DESCRIPTION
- X Psman prints one or more man pages using pnf and pmf 2-up on
- X a physical page. Each man page becomes a separate print job.
- X
- X The resulting paper may be filed in an 5.5x8.5 inch binder.
- X
- X For example, the vi man pages may be printed with:
- X
- X psman vi
- X
- X or the stty page from the HW chapter:
- X
- X psman HW stty
- X
- X A similar command "psmandouble" may be used to print the man
- X pages in double-sided format.
- X
- X
- X SEE ALSO
- X psf pmf pnf psnroff psmbox
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X Page 1 (printed 5/14/90)
- X
- X
- X
- END_OF_FILE
- if test 804 -ne `wc -c <'psman.doc'`; then
- echo shar: \"'psman.doc'\" unpacked with wrong size!
- fi
- # end of 'psman.doc'
- fi
- if test -f 'psmandouble' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psmandouble'\"
- else
- echo shar: Extracting \"'psmandouble'\" \(514 characters\)
- sed "s/^X//" >'psmandouble' <<'END_OF_FILE'
- X:
- X# Print man pages
- X# --- double sided -- assumes that a two-print-tray printer
- X# such as the Nec Lc890 is being used...
- X# This script is a "sample only". Generally, double sided printing
- X# is not a good thing unless your printer is designed to operate
- X# cleanly in double-sided mode.
- X
- Xif [ $# = 0 ]
- Xthen
- X echo "Usage: $0 [chapter] page"
- X exit 0
- Xfi
- X
- Xcase $1 in
- X[CFMS1-9] | CP | CT | DOS | HW | LOCAL | UCB ) CHAPTER=$1
- X shift;;
- Xesac
- X
- Xman -b $CHAPTER "$1" | pnf -i | psf -2d | lp
- Xexit 0
- END_OF_FILE
- if test 514 -ne `wc -c <'psmandouble'`; then
- echo shar: \"'psmandouble'\" unpacked with wrong size!
- fi
- chmod +x 'psmandouble'
- # end of 'psmandouble'
- fi
- if test -f 'psmbox' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psmbox'\"
- else
- echo shar: Extracting \"'psmbox'\" \(603 characters\)
- sed "s/^X//" >'psmbox' <<'END_OF_FILE'
- X:
- X# Print multiple mail-box files using psf filters
- X
- X# This prints a file name header with date at the top of
- X# each mailbox page for identification purposes.
- X# However, each mailbox print becomes a separate print job...
- X#
- X# The mail may be printed 1-up, 2-up, or 4-up as you see fit.
- X# Change the paramter ----+
- X# |
- X# pmf "$1" | psf -4x -H "$1" | lp
- X
- Xcase $# in
- X0) echo "Usage: $0 mbox mbox ..."
- X exit 0;;
- Xesac
- X
- Xwhile test "$1" != ""
- Xdo
- X if test -f $1
- X then
- X pmf "$1" | psf -c 80 -4x -H "$1" | lp
- X else
- X echo "$0: mail box $1 does not exist."
- X fi
- X shift
- Xdone
- Xexit 0
- END_OF_FILE
- if test 603 -ne `wc -c <'psmbox'`; then
- echo shar: \"'psmbox'\" unpacked with wrong size!
- fi
- chmod +x 'psmbox'
- # end of 'psmbox'
- fi
- if test -f 'psmbox.1' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psmbox.1'\"
- else
- echo shar: Extracting \"'psmbox.1'\" \(554 characters\)
- sed "s/^X//" >'psmbox.1' <<'END_OF_FILE'
- X.TH PSMBOX 1 ""
- X.SH NAME
- Xpsmbox \- print one or more mail boxes with psf filters
- X.SH SYNOPSIS
- X.nf
- X
- Xpsmbox box box ...
- X
- X where box is the mail box file to be printed
- X.fi
- X
- X.SH DESCRIPTION
- X
- XEach mail box file is printed through pmf and psf
- X2-up on a physical page. Each mail box becomes a separate
- Xprint job. The mailbox is identified by file name on a header
- Xline on each page.
- X
- XSelected mail header lines are printed. Some portions of various
- Xheader lines are highlighted in either bold or italic print.
- X
- X.SH SEE ALSO
- X
- Xpsf psman pnf pmf psnroff
- END_OF_FILE
- if test 554 -ne `wc -c <'psmbox.1'`; then
- echo shar: \"'psmbox.1'\" unpacked with wrong size!
- fi
- # end of 'psmbox.1'
- fi
- if test -f 'psmbox.doc' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psmbox.doc'\"
- else
- echo shar: Extracting \"'psmbox.doc'\" \(699 characters\)
- sed "s/^X//" >'psmbox.doc' <<'END_OF_FILE'
- X
- X
- X
- X PSMBOX(1) UNIX System V PSMBOX(1)
- X
- X
- X
- X NAME
- X psmbox - print one or more mail boxes with psf filters
- X
- X SYNOPSIS
- X psmbox box box ...
- X
- X where box is the mail box file to be printed
- X
- X
- X DESCRIPTION
- X Each mail box file is printed through pmf and psf 2-up on a
- X physical page. Each mail box becomes a separate print job.
- X The mailbox is identified by file name on a header line on
- X each page.
- X
- X Selected mail header lines are printed. Some portions of
- X various header lines are highlighted in either bold or
- X italic print.
- X
- X
- X SEE ALSO
- X psf psman pnf pmf psnroff
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X Page 1 (printed 5/14/90)
- X
- X
- X
- END_OF_FILE
- if test 699 -ne `wc -c <'psmbox.doc'`; then
- echo shar: \"'psmbox.doc'\" unpacked with wrong size!
- fi
- # end of 'psmbox.doc'
- fi
- if test -f 'psnroff' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psnroff'\"
- else
- echo shar: Extracting \"'psnroff'\" \(768 characters\)
- sed "s/^X//" >'psnroff' <<'END_OF_FILE'
- X:
- X# Print nroff'ed pages using psf filters
- X#
- X# The "-r 3" option in pnf below removes 3 blank lines between
- X# pages (to allow correct printing in the imageable area of the
- X# postscript printer). Different printers may require different
- X# number of lines to remove. (see pnf.1)
- X
- X# If double sided printing is desired, use the "-d" option
- X# in psf below.
- X
- Xcase $# in
- X0) echo "Usage: $0 [nroff options] doc.nroff ..."
- X echo " e.g. $0 -ms document.ms"
- X exit 0 ;;
- Xesac
- X
- Xfor i in $*
- Xdo
- X case $i in
- X -*) OPTIONS=`echo $OPTIONS $i`
- X shift;;
- X
- X [1-z]*) if test -f $i
- X then
- X nroff $OPTIONS $i | pnf -i -r 3 | psf -2 | lp ;
- X else
- X echo "$0: file $i does not exist."
- X fi
- X ;;
- X esac
- Xdone
- Xexit 0
- END_OF_FILE
- if test 768 -ne `wc -c <'psnroff'`; then
- echo shar: \"'psnroff'\" unpacked with wrong size!
- fi
- chmod +x 'psnroff'
- # end of 'psnroff'
- fi
- if test -f 'psnroff.1' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psnroff.1'\"
- else
- echo shar: Extracting \"'psnroff.1'\" \(685 characters\)
- sed "s/^X//" >'psnroff.1' <<'END_OF_FILE'
- X.TH PSNROFF 1 ""
- X.SH NAME
- Xpsnroff \- print nroff'ed pages with psf
- X.SH SYNOPSIS
- X.nf
- X
- Xpsnroff [options] doc.nr doc.nr ...
- X
- X where options are options passed to nroff
- X doc.nr is the document to be printed
- X.fi
- X
- X.SH DESCRIPTION
- X
- X.B Psnroff
- Xgenerates one or more document files with
- X.B nroff
- Xand
- Xpasses the output to the
- X.B psf
- Xfilters. Printing is
- X2-up on a physical page. Each document becomes a separate
- Xprint job.
- X
- XThe resulting paper may be filed in an 5.5x8.5 inch binder.
- X
- XFor example, if a document is to be printed with the "ms"
- Xmacro's, the following command might be used:
- X
- X psnroff -ms document.ms
- X
- X.SH SEE ALSO
- X
- Xpsf psmbox pmf pnf psman
- END_OF_FILE
- if test 685 -ne `wc -c <'psnroff.1'`; then
- echo shar: \"'psnroff.1'\" unpacked with wrong size!
- fi
- # end of 'psnroff.1'
- fi
- if test -f 'psnroff.doc' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'psnroff.doc'\"
- else
- echo shar: Extracting \"'psnroff.doc'\" \(794 characters\)
- sed "s/^X//" >'psnroff.doc' <<'END_OF_FILE'
- X
- X
- X
- X PSNROFF(1) UNIX System V PSNROFF(1)
- X
- X
- X
- X NAME
- X psnroff - print nroff'ed pages with psf
- X
- X SYNOPSIS
- X psnroff [options] doc.nr doc.nr ...
- X
- X where options are options passed to nroff
- X doc.nr is the document to be printed
- X
- X
- X DESCRIPTION
- X Psnroff generates one or more document files with nroff and
- X passes the output to the psf filters. Printing is 2-up on a
- X physical page. Each document becomes a separate print job.
- X
- X The resulting paper may be filed in an 5.5x8.5 inch binder.
- X
- X For example, if a document is to be printed with the "ms"
- X macro's, the following command might be used:
- X
- X psnroff -ms document.ms
- X
- X
- X SEE ALSO
- X psf psmbox pmf pnf psman
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X
- X Page 1 (printed 5/14/90)
- X
- X
- X
- END_OF_FILE
- if test 794 -ne `wc -c <'psnroff.doc'`; then
- echo shar: \"'psnroff.doc'\" unpacked with wrong size!
- fi
- # end of 'psnroff.doc'
- fi
- if test -f 'query' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'query'\"
- else
- echo shar: Extracting \"'query'\" \(60 characters\)
- sed "s/^X//" >'query' <<'END_OF_FILE'
- X:
- Xecho "$*" | tr -d '\012' # echo -n, more or less portably
- END_OF_FILE
- if test 60 -ne `wc -c <'query'`; then
- echo shar: \"'query'\" unpacked with wrong size!
- fi
- chmod +x 'query'
- # end of 'query'
- fi
- echo shar: End of archive 1 \(of 6\).
- cp /dev/null ark1isdone
- MISSING=""
- for I in 1 2 3 4 5 6 ; do
- if test ! -f ark${I}isdone ; then
- MISSING="${MISSING} ${I}"
- fi
- done
- if test "${MISSING}" = "" ; then
- echo You have unpacked all 6 archives.
- rm -f ark[1-9]isdone
- else
- echo You still need to unpack the following archives:
- echo " " ${MISSING}
- fi
- ## End of shell archive.
- exit 0
-
-